pump shotguns - Spanish English Dictionary